obscured by clouds - Turkish English Dictionary